donkey's years

Translations
une éternité
Definitions
A long period of time; an expression used to indicate that something has not happened for a very long time.